front axle stay - Turkish English Dictionary